package com.woniu.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.woniu.entity.Charger;
import com.woniu.entity.ChargingStation;
import lombok.Data;

import java.util.List;

@Data
public class AlaramSettingVo {

    private Long id;

    private String alarmName;       // 报警名称

    private Integer alarmLevel;     // 报警级别

    private Integer status;         // 状态


    private List<String> chargerNames;     // 充电桩名称

    private List<String> stationNames;     // 充电站名称

    // 格式化 chargerNames 为字符串
    public String getChargerNamesStr() {
        return chargerNames != null ? String.join(", ", chargerNames) : "";
    }

    // 格式化 stationNames 为字符串
    public String getStationNamesStr() {
        return stationNames != null ? String.join(", ", stationNames) : "";
    }

}
